• word of the day

    festuca ovina

    festuca ovina - Dictionary definition and meaning for word festuca ovina

    Definition
    (noun) cultivated for sheep pasturage in upland regions or used as a lawn grass
Download our Mobile App Today
Receive our word of the day
on Whatsapp